engine cycle life - German English Dictionary